Multiagent cooperation for solving global optimization problems: an extendible framework with example cooperation strategies
نویسندگان
چکیده
This paper proposes the use of multiagent cooperation for solving global optimization problems through the introduction of a new multiagent environment, MANGO. The strength of the environment lays in its flexible structure based on communicating software agents that attempt to solve a problem cooperatively. This structure allows the execution of a wide range of global optimization algorithms described as a set of interacting operations. At one extreme, MANGO welcomes an individual non-cooperating agent, which is basically the traditional way of solving a global optimization problem. At the other extreme, autonomous agents existing in the environment cooperate as they see fit during run time. We explain the development and communication tools provided in the environment as well as examples of agent realizations and cooperation scenarios. We also show how the multiagent structure is more effective than having a single nonlinear optimization algorithm with randomly selected initial points.
منابع مشابه
Model and analysis of local decision based on cooperative self-organization for problem solving
This paper presents an approach based on cooperative self-organization for artificial systems, in order to tackle openness and dynamics. In this work, cooperation is used as a local criterion enabling parts of the system –the cooperative agents– to reorganize as to autonomously modify their interactions and then the global function. The difficulty in defining cooperation and the means to reesta...
متن کاملCooperative Multiagent Learning
Cooperation and learning are two ways in which an agent can improve its performance. Cooperative Multiagent Learning is a framework to analyze the tradeoff between cooperation and learning in multiagent systems. We focus on multiagent systems where individual agents are capable of solving problems and learning using CBR (Case-based Reasoning). We present several collaboration strategies for age...
متن کاملSolving Global Optimization Problems Using MANGO
Traditional approaches for solving global optimization problems generally rely on a single algorithm. The algorithm may be hybrid or applied in parallel. Contrary to traditional approaches, this paper proposes to form teams of algorithms to tackle global optimization problems. Each algorithm is embodied and ran by a software agent. Agents exist in a multiagent system and communicate over our pr...
متن کاملThe kΩ-Optimization Distributed Meta-Level Control for Cooperation and Competition of Bounded Rational Agents
The $-calculus process algebra for problem solving applies the cost performance measures to converge to optimal solutions with minimal problem solving costs. The same meta-level kΩ-optimization control can be used to find the best quality solutions (expressed as optimization problems), the most effective solutions (expressed as search optimization problems), or to find solutions representing th...
متن کاملExplicit and Emergent Cooperation Schemes for Search Algorithms
Cooperation as problem-solving and algorithm-design strategy is widely used to build methods addressing complex discrete optimization problems. In most cooperativesearch algorithms, the explicit cooperation scheme yields a dynamic process not deliberately controlled by the algorithm design but inflecting the global behaviour of the cooperative solution strategy. The paper presents an overview o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Global Optimization
دوره 57 شماره
صفحات -
تاریخ انتشار 2013